!!!
%html(html_attrs)
  %head
    %meta{ charset: 'utf-8' }
    %meta{ name: "viewport", content: "width=device-width, initial-scale=1.0" }
    %title= @title.presence || yield(:title).to_s.presence || 'Web Console'
    %meta{ name: "description", content: "#{@description.presence || yield(:description).to_s.presence || 'Web Console'}" }
    = stylesheet_link_tag 'auth', media: 'all', 'data-turbolinks-track' => true
    / = javascript_include_tag 'auth', 'data-turbolinks-track' => true
    = csrf_meta_tags
  %body{class: @css_scope.presence || yield(:css_scope).to_s.presence || "#{controller_name}-controller"}
    %header
      = render 'auth_nav'
    .container#content
      = render 'messages'
      = yield
